person who deliver - Turco Inglés Diccionario